body { background: url(../images/bg00.jpg) repeat; font-size: 14px; font-family: "宋体"; color: #555041; line-height: 2;}
ul,li,form{margin:0px;padding:0px;list-style:none;}
.display {display:block;}
.undisplay {display:none;}

.font-weiruan {font-family: '宋体';}
.icon-font{ font-size: 14px;}
.font-lighter {font-weight: lighter!important;}
.text-white a {color: #fff;}
p{ font-family: "宋体";}
a:hover{ text-decoration: underline;}
.container {width: 1000px;padding-left: 0px;padding-right: 0px;}



/*head*/
#header{ width: 100%; height: 80px; float: left; background: #423620;}
.head img{ float: left;}
.menu li{ float: left; height: 80px;}
.menu li a{ display: block; text-align: center; line-height: 80px; color: #ffe873; padding: 0 12px;}
.menu li a:hover, .menu li a.menudq{ background: url(../images/menudq.png) repeat-x; text-decoration: none;}


/*banner轮播图*/
.item{ height: 440px;}


/*公司简介*/
.about-index{ margin-top: 100px;}
.about-title{ height: 20px; background: url(../images/bg1.png) no-repeat left;}
.about-title a{ color: #aa9b73; padding-left: 115px; line-height: 20px; padding-top: 7px; display: block; font-size: 11px;}
.about-txt{ margin-top: 20px; min-height: 140px; background: url(../images/tu.png) no-repeat left; line-height: 24px; padding-left: 250px; color: #555041;}


/*新闻中心*/
.news-index{ margin-top: 30px; border: 5px solid #e8e0c6;}
.news-wai{ background: #f5ecd7; border: 1px solid #fbf7e8; padding: 15px; overflow: hidden;}
.news-title{ height: 20px; background: url(../images/bg2.png) no-repeat left;}
.news-title a{ color: #aa9b73; padding-left: 115px; line-height: 20px; padding-top: 7px; display: block; font-size: 11px;}

.news-left{ margin-top: 20px; margin-right: 30px; }
.news-txt{ width: 280px; height: 92px; border: 1px solid #d2caaf; border-top: none; border-left: none; background: #e8e0c6; margin-top: 1px; padding:13px 8px 0px 15px; color: #837966; line-height: 23px;}
.news-txt a{ display: block; color: #3e2c25;}


.news-list{width: 350px;  margin-top: 15px;}
.news-list li{ width: 100%; float: left; background: url(../images/dot.png) no-repeat center left; border-bottom: 1px dotted #d7c8a6; height: 32px; line-height: 32px;}
.news-list li a{ color: #4d4533; line-height:32px; padding-left: 8px;}
.news-list li span{ text-align: right; float: right; color: #bdab81; font-family: arial; font-size: 11px;}



/*联系我们*/
.contact-title{ height: 20px; background: url(../images/bg3.png) no-repeat left;}
.contact-title a{ color: #aa9b73; padding-left: 115px; line-height: 20px; padding-top: 7px; display: block; font-size: 11px;}
.contact-txt{ width: 270px; background: url(../images/tu2.jpg) no-repeat top; margin-top: 20px; padding-top: 45px; color: #555041; line-height: 23px; }

/*产品中心*/
#product-index{ width: 100%; margin-top: 30px; background: #534425; border-top: 1px solid #5f5438; }
.product{ padding: 30px 0px;}
.product-title{ height: 21px; background: url(../images/bg5.png) no-repeat left;}
.product-title a{ color: #ffe873; text-align: right; float: right; line-height: 21px; display: block; font-size: 12px;}


.product-tu{ margin-top: 20px;}
.product-tu li {text-align: center; color: #ffffff; width: 192px; margin-right: 10px; float: left;}
.product-tu li:last-child{ margin-right:0px;}
.product-tu li a{display: block; }
.product-tu li a img {width: 192px; height: 140px; display: block; margin-bottom: 5px;}




/*底部*/
#footer{ width: 100%; background: #2d2614;border-top: 1px solid #605539;}
.foot{ padding: 15px 0px; }
.footmenu{ text-align: center; color: #b4a29d; line-height: 30px; }
.footmenu a{ color: #b4a29d; padding: 0 15px; line-height: 30px; }
.footer-txt{ text-align:center; color: #5e4f4b; line-height: 20px; padding-top:10px; }
.footer-txt a{ color: #5e4f4b; }










/*内页样式*/
#main-box {margin-top: 40px;}
#left-box {background:#e8e0c6;width: 220px;min-height: 480px;}
#right-box { width: 760px;}
.neiye-right{ background: #e8e0c6;}
#left-box h3 {background:#5e3f2b;color: #fff;padding: 15px 10px 5px 10px;}
#left-box h3 b{font-size: 24px;}
#left-box h3 span{font-size: 36px;}

#left-box li a{display: block;padding: 0px 10px;line-height: 40px;border-bottom: 1px solid #fbf7e8; font-size: 14px; color: #3e2c25;}
#left-box li a span{float: right;}
#left-box li a:hover {background: #bfb4a0;  text-decoration: none;}

#main-content {min-height: 500px; padding: 0px 0px 0px 10px;}
